lemonwood tree - Turco Inglés Diccionario